package com.thinkgem.jeesite.common.utils;

import com.thinkgem.jeesite.common.utils.sms.SendMsg;
/**
 * 
 * @ClassName: SmsUtils
 * @Description: 发送短信工具类
 * @author lxy
 * @date 2019年6月14日10:17:24
 *
 */
public class SmsUtils {
	private final static String TEMP_SMS_VERIFY = "JSM42459-0002";//短信验证模板
	
	/**
	 * 
	    * @Title: sendSmsCode
	    * @Description:发送手机验证码
	    * @param @param mobile 手机号
	    * @param @param code 验证码
	    * @param @return    参数
	    * @return String    返回类型
	    * @throws
	 */
	public static String sendSmsCode(String mobile, String code) {
		String result="";
		try {
			result = SendMsg.getStatus(SendMsg.sendTemplateSms(mobile, TEMP_SMS_VERIFY, "@1@="+code));
		} catch (Exception e) {
			e.printStackTrace();
		}
		return result;
	}
	
	/**
	 * 
	* @Title: getCode 
	* @author: ZYJ
	* @date: 2019年6月14日 上午10:48:52 
	* @Description: 获取验证码
	* @return: String
	* @throws
	 */
	public static String getCode() {
		String code = "";
		try {
			code = (int)((Math.random()*9+1)*1000)+"";//生成4位随机码
		} catch (Exception e) {
			e.printStackTrace();
		}
		return code;
	}
}
